@charset "utf-8";
/* CSS Document */



/*banner*/


/*banner*/
.banner{ width:100%; height:260px; position:relative; z-index:2; overflow:hidden;}
.imgs{ z-index:100; position:absolute; left:0; top:0; width:400% }
.imgs li{ width:25%; height:260px; filter:alpha(opacity=100); opacity:1; float:left; position:relative; overflow:hidden}
.imgs li img{ width:1920px; position:absolute; left:50%; margin-left:-960px;}
.btns{ width:200px; height:20px; background:url(/img/index/btnbg.png); border-radius:20px; z-index:20000; position:absolute; left:50%; margin-left:-100px; bottom:20px;}
.btns li{ width:14px; height:14px; float:left; margin-left:30px; margin-top:3px; background:#fff; cursor:pointer; border-radius:14px; }
.left,.right{ width:40px; height:100px; background:url(/img/index/blackbg.png);  font-size:40px; z-index:20000; line-height:100px; color:#fff; position:absolute; text-align:center; cursor:pointer; border-radius:5px;}

.left{ left:50px; top:80px;}
.right{ right:50px; top:80px;}


/*新闻和问答*/
.news{ width:1200px; height:400px; margin:0 auto; position:relative; margin-top:20px; overflow:hidden;}
.news_left{ width:800px; height:398px; position:absolute; left:0; top:0;  border:1px solid #cccccc;}
.news_right{ width:386px; height:398px; position:absolute; right:0; top:0;border:1px solid #cccccc;}
.news_top_ul{ height:62px; position:absolute; left:0; top:-20px;}
.news_top_ul li{ width:221px; height:67px; background:url(/img/index/news_bg.png); float:left; margin-left:-70px; text-align:center; line-height:80px; cursor:pointer;}
.news_left_ul{ width:46px; position:absolute; left:0px; top:80px;}
.news_left_ul li{ width:46px; padding-top:40px;  height:107px; background:url(/img/index/news_bg3.png) right center; margin-top:-42px; text-align:center; line-height:16px; cursor:pointer; }
.news_left_ul li span{ display:block; width:14px; margin-left:16px;}
.new_div{ width:710px; height:320px; position:absolute; left:80px; top:55px; display:none; padding:0px 10px 0 10px;}
.img_text{ float:left; overflow:hidden; width:100%; height:110px;}
.img_text h2 a{ font-weight:normal; font-size:20px; }
.img_text h2 a:hover{ text-decoration:underline; color:#219B99}
.img_text p{ line-height:30px;padding-right:20px;}
.img_text img{ width:156px; height:106px;}

.new_div ul { margin-top:15px;float:left; overflow:hidden; width:95%}
.new_div ul li{ line-height:30px; padding-right:20px; width:100%;}
.new_div ul li a:hover{text-decoration:underline; color:#219B99}
.new_div ul li b{ color:#219B99}
.new_div ul li span{ float:right;}
.more_news{ width:56px; height:18px; padding-left:44px; line-height:18px; font-size:12px; background:url(/img/index/morenewsbg.png) no-repeat left center; float:right; margin-top:10px; color:#666666;}
.more_news:hover{color:#219B99 }


.ask_bg{ position:absolute; left:-7px; top:0;}
.ask_hesd{ width:386px; height:38px; border-bottom:1px solid #cccccc; line-height:38px; padding-left:80px; font-weight:bold; background:url(/img/index/ask_head_bg.png); }
.ask_main{ width:386px; height:280px; overflow:hidden; position:absolute; left:0; top:38px; padding:10px 5px;  font-size:13px;}
.ask{ border-bottom:1px dashed #cccccc; overflow:hidden; padding-top:10px}
.ask img{ width:46px; height:46px; border-radius:46px;}
.ask_main img{ float:left; margin-right:5px;}
.ask_name{ float:left; margin-top:10px; width:300px;  font-size:14px; color:#000000; font-family:'微软雅黑'}
.answer_span{ display:block; float:left; width:360px; color:#555555; padding:0 10px 5px 5px; text-align:left;font-size:13px; line-height:20px; margin-top:10px; }
.answer{ border-bottom:1px solid #cccccc; }
.my_ask{ width:386px; height:85px; position:absolute; left:0; bottom:0; border-right:1px solid #cccccc; background:#fff; }
.my_ask textarea{ width:380px; height:78px; color:#666666; border:1px solid #cccccc; line-height:20px;}
#my_ask{ position:absolute; right:0px; bottom:2px; width:60px; height:24px; text-align:center; color:#fff; border:none; background:url(/img/index/tiwenbtn.png); cursor:pointer;}

/*圆形导航*/
.round_nav{ width:1200px; height:234px; position:relative;border:1px solid #cccccc; margin:0 auto; margin-top:20px; text-align:center; }
.round_nav div{ width:200px; height:200px; float:left;}
.round_nav div img{ margin-top:30px;filter:alpha(opacity=90); opacity:0.9; width:120px; }
.round_nav div img:hover{ filter:alpha(opacity=100); opacity:1;}
.round_nav div p a{ font-size:16px;font-weight:bold;}
.round_nav div p a:hover{color:#219B99;  }

/*优惠活动和积分商城*/
.activity_and_shop{ width:1200px;  margin:0 auto; margin-top:20px; overflow:hidden; position:relative;}
.activity{ width:750px; height:300px; border:1px solid #cccccc; float:left; }
.shop{ width:435px; height:300px; border:1px solid #cccccc; float:right; position:relative;}
.aas_head{ width:100%; height:38px; border-bottom:1px solid #cccccc; line-height:38px; font-size:15px; font-weight:bold; }
.aas_head a{ float:right; font-size:13px; margin-right:10px;font-weight:lighter;color:#888888; }
.aas_head a:hover{ color:#219B99;}
.aas_head img{ margin:5px 10px 0 20px; float:left;}

.activity_box{ width:665px; height:250px; position:absolute; left:45px; top:60px; overflow:hidden;  }
.activity_box ul{ height:240px; position:absolute; left:0px; top:0;}
.activity_box ul li{ width:154px; height:230px; overflow:hidden; border:1px solid #cccccc; text-align:center; float:left; margin:0 5px; }
.activity_box ul li img{ width:144px; height:188px;filter:alpha(opacity=90); opacity:0.9; margin-top:5px;}
.activity_box ul li img:hover{ filter:alpha(opacity=100); opacity:1; }
.activity_box ul li a{ font-size:13px;}
.activity_box ul li a:hover{color:#219B99;}
.left_btn1,.right_btn1{ width:40px; height:120px; cursor:pointer;}
.left_btn1{ background:url(/img/index/left_btn.png); position:absolute; left:5px; top:110px;}
.right_btn1{ background:url(/img/index/right_btn.png);position:absolute;left:705px; top:110px;}
.left_btn1:hover{ background:url(/img/index/left_btn_hover.png);}
.right_btn1:hover{ background:url(/img/index/right_btn_hover.png);}

.shop_box{ width:350px; height:250px; position:absolute; left:45px; top:55px; overflow:hidden; }
.shop_box ul{width:350px; height:240px; position:absolute; left:0px; top:0;}
.shop_box ul li{ width:340px; height:240px; text-align:center; position:absolute; left:0; top:0; margin:0 5px;filter:alpha(opacity=0); opacity:0; display:none;}
#shopfirst{filter:alpha(opacity=100); opacity:1; display:block;  }
.shop_box ul li img{ width:285px; height:200px;filter:alpha(opacity=90); opacity:0.9;}
.shop_box ul li img:hover{ filter:alpha(opacity=100); opacity:1; }
.shop_box ul li a{ font-size:13px; }
.imga{ display:block; width:285px; height:200px; overflow:hidden; margin:0px 0 5px 25px }

.shop ul li a:hover{color:#219B99;}
.left_btn2,.right_btn2{ width:40px; height:120px; cursor:pointer;}
.left_btn2{ background:url(/img/index/left_btn.png); position:absolute; left:5px; top:110px;}
.right_btn2{ background:url(/img/index/right_btn.png);position:absolute;right:5px; top:110px;}
.left_btn2:hover{ background:url(/img/index/left_btn_hover.png);}
.right_btn2:hover{ background:url(/img/index/right_btn_hover.png);}




/*友情链接*/
.f_link{ width:1200px; margin:0 auto; border:1px solid #cccccc; margin-top:20px; overflow:hidden; padding-bottom:10px;}
.f_link_head{ width:1180px; padding-left:20px; height:38px; border-bottom:1px solid #cccccc; line-height:38px; font-size:15px; font-weight:bold; margin-bottom:5px;}
.f_link ul li{ line-height:30px; float:left; margin-left:20px; min-width:40px;}
.f_link ul li a{ display:block;}
.f_link ul li a:hover{color:#219B99;}